﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using CombatAutomationTheater;

namespace XMLCharSheets
{
    internal static class PathfinderLightList
    {
        private static ObservableCollection<PathfinderLightType> _possibleLights = null;
        internal static ObservableCollection<PathfinderLightType> PossibleLights
        {
            get
            {
                if (_possibleLights == null)
                {
                    _possibleLights = new ObservableCollection<PathfinderLightType>();
                    _possibleLights.Add(new PathfinderLightType(PathfinderLightType.LightType.Disabled));
                    _possibleLights.Add(new PathfinderLightType(PathfinderLightType.LightType.Dark));
                    _possibleLights.Add(new PathfinderLightType(PathfinderLightType.LightType.Dim));
                    _possibleLights.Add(new PathfinderLightType(PathfinderLightType.LightType.Normal));
                    _possibleLights.Add(new PathfinderLightType(PathfinderLightType.LightType.Bright));

                        
                }
                return _possibleLights;
            }
        }
    }
}
